Questo sito utilizza cookies solo per scopi di autenticazione sul sito e nient'altro. Nessuna informazione personale viene tracciata. Leggi l'informativa sui cookies.
Ciao ragazzi,
sono alle prese con un programma di estrazione dati, praticamente estraggo i dati dei DDT di vendita da DB.
Tutto bene finchè arrivo a questa funzione
Codice sorgente - presumibilmente C# / VB.NET
Dim lstDocRows = (From p In oDb.TransportReceiptAffiliateDetails
Where p.TransportReceiptAffiliateHeaderId = oDocHeader.TransportReceiptAffiliateHeaderId).GroupBy(Function(c) c.PurchaseOrderNumber).ToList
Quando arrivo qui in Debug il programma mi va in eccezione e dice:
Il numero dei membri del tipo concettuale ... non corrisponde con il numero dei membri ...
Sapete darmi una dritta su cosa può essere?
Ho provato a contattare il programmatore che c'era prima e che aveva fatto sto lavoro ma ...figuriamoci se lo trovo! :S
vuol dire che la materializzazione dei dati del db non è aggiornata.
in parole povere il database è stato cambiato e gli oggetti sui quali sono state mappate le tabelle non corrispondono più.
vuol dire che la materializzazione dei dati del db non è aggiornata.
in parole povere il database è stato cambiato e gli oggetti sui quali sono state mappate le tabelle non corrispondono più.
ho capito che c’è un disallineamento dello schema tra la tabella da cui sto estraendo i dati e l’oggetto che uso per contenerli, o tra il modello e appunto l’oggetto in cui butto dentro i dati. ma come faccio a capire cos'è che non va? :S
Postato originariamente da HeDo: vuol dire che la materializzazione dei dati del db non è aggiornata.
in parole povere il database è stato cambiato e gli oggetti sui quali sono state mappate le tabelle non corrispondono più.
Testo quotato
Postato originariamente da HeDo: dipende dall'ORM che stai usando, ad esempio con entity framework model first c'è il comando "Update Model from Database"